#main {
	height: 100%;
	background-color: #EEEEEE;
}
/* banner */
.huodong-banner {
	height: 258px;
	width: 100%;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.huodong-back-btn {
	position: absolute;
	left: 14px;
	top: 30px;
	color: #FFFFFF;
	font-size: 14px;
	
	display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.huodong-back-btn img {
	width: 10px;
	height: 20px;
	margin-right: 3px;
}

/* huodong info */
.huodong-info {
	padding: 10px 15px;	
	background-color: #ffffff;
}
.huodong-title {
	color: #333333;
	font-size: 23px;
}
.huodong-info-item {
	font-size: 13px;
	color: #333333;
}
.huodong-info-item span {
	color: #707070;
}

/* group info */
.huodong-group {
	margin-top: 10px;
	background: #FFFFFF;
	padding: 10px 15px;
	border-bottom: 1px solid #d7d7d7;
}
.huodong-group-info {
	display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.huodong-group-logo {
	margin-right: 10px;
}
.huodong-group-logo img {
	width: 84px;
	height: 84px;
}
.huodong-group-detail {
	-webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
}
.huodong-group-name {
	color: #333333;
	font-size: 14px;
}
.huodong-group-tags {
	margin-top: 6px;
}
.huodong-group-label {
	color: #FC8719;
	font-size: 10px;
	border: 1px solid #FC8719;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	padding: 1px 2px;
}
.huodong-group-num {
	font-size: 10px;
	color: #333333;
}
.huodong-group-history {
	font-size: 13px;
	color: #a9a9a9;
	margin-top: 6px;
}
.huodong-apply-btn {
	color: #FFFFFF;
	font-size: 12px;
	padding:  4px 7px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	background-color: #FC8719;
}

/* apply users */
.hongbao-group-users {
	padding: 10px 15px;
	background-color: #FFFFFF;
}
.hongbao-group-users-header {
	font-size: 14px;
	color: #333333;
}
.huodong-users-list {
	margin-top: 10px;
}
.huodong-user-item {
	width: 38px;
	height: 38px;
	border-radius: 38px;
	-webkit-border-radius: 38px;
	display: inline-block;
	margin-right: 8px;
}

/* huodong tip */
.huodong-tip {
	margin-top: 10px;
	padding: 10px 15px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #d7d7d7;
}
.huodong-tip-header {
	font-size: 14px;
	color: #33333;
}
.huodong-tip-content {
	margin-top:10px;
	font-size: 12px;
	color:#8e8e8e;
	line-height: 18px;
}

.huodong-intro {
	padding: 10px 15px 50px 15px;
	background-color: #FFFFFF;
}
.huodong-intro-header {
	font-size: 14px;
	color: #333333;
}
.huodong-intro-content {
	color: #8e8e8e;
	font-size: 12px;
	line-height: 18px;
	margin-top: 10px;
}

















